long-kept secret - Español Inglés Diccionario